﻿#region Disclaimer/Info
///////////////////////////////////////////////////////////////////////////////////////////////////
// MetaCollection
// 
// MetaCollection is a system to provide a standard structure, permissions and metadata service
// for content organization.
//
// This project is hosted at Google Code at http://code.google.com/p/metacollection/
//
// This project is licensed under the BSD license.  See the License.txt file for more information.
///////////////////////////////////////////////////////////////////////////////////////////////////
#endregion

using System;

namespace MetaCollection.Framework.Repository
{
	/// <summary>
	/// Base interface for all repositories.  This one gives us a standard method of initialization.
	/// </summary>
	public interface IRepository
	{
		/// <summary>
		/// Initializes a new instance of the Repository
		/// </summary>
		/// <param name="configData"></param>
		void Initialize(string configData);
	}
}
